mechanical organ - Turkish English Dictionary